package com.nb.hdj.data;

import lombok.Getter;

/**
 * @Description:音视频管理-定位元素枚举类
 * @Author: hedongjia
 * @Date: 2021/12/27 下午2:32
 * @Version: v1.0
 */
public enum HtAudioAndVideoEnum {
    //音视频管理菜单元素
    MENU("音视频管理菜单元素","//span[text()='音视频管理']"),
    //多媒体课程菜单元素
    MULTIMEDIA_COURSE_MENU("多媒体课程菜单元素","//ul/li[1][contains(text(),'多媒体课程')]"),
    //新增课程按钮元素
    COURSE_INSERT_BUTTON("新增频道按钮元素","//*/div[@class='bar-tabs-wrapper']/section"),
    //上传课程封面元素
    COURSE_COVER_UPLOAD("上传课程封面元素","//*[@id='fs-picture']"),
    //课程名称元素
    COURSE_NAME("课程名称元素","//input[@placeholder='不超过20个中文字符']"),
    //课程简介元素
    COURSE_INTRODUCE("课程简介元素","//input[@placeholder='不超过40个中文字符']"),
    //富文本编辑器元素
    RICH_TEXT_BUTTON("富文本编辑器元素","//*[@class='editor-btn']"),
    //富文本iframe元素 注意 需要先进入富文本iframe，才能继续在富文本框输入内容
    RICH_TEXT_IFRAME("富文本iframe元素","tinymce_ifr"),
    //富文本输入框元素
    RICH_TEXT_INPUT("富文本输入框元素","tinymce"),
    //富文本保存按钮元素
    RICH_TEXT_CONFIRM("富文本保存按钮元素","//*[@class='title-pop']/div[2]/section[2]"),
    //备注元素
    NOTE("备注元素","//input[@placeholder='不超过50个中文字符']"),
    //确定按钮元素
    CONFIRM_BUTTON("确定按钮元素","//*[@class='self-footer']/section[2]"),
    //第一行名称元素
    First_Name("第一行名称元素","//*[@id='nb-scroll-content']//*/tr[1]/td[2]/div/a"),

    //第一行课程选中框元素 //*[@id="nb-scroll-content"]/section/section/section[1]/div[2]/div[5]/div[2]/table/tbody/tr[1]/td[1]/div/label/span/span
    First_Name_Select("第一行课程选中框元素","//*[@id=\"nb-scroll-content\"]/section/section/section[1]/div[2]/div[5]/div[2]/table/tbody/tr[1]/td[1]/div/label/span/span"),
    //设置发布频道元素
    Set_Publish_Channel("设置发布频道元素","//span[text()='设置发布频道']"),
    //选择发布频道元素
    Select_Publish_Channel("选择发布频道元素","//input[@placeholder='当前内容，将按照选择您选择的频道进行发布']"),
    //选择第一行频道   //*[@class='el-scrollbar']/div[1]/ul/li/span
    Select_First_Channel("选择第一行频道","/html/body/div[*]/div[1]/div[1]/ul/li"),
    //发布频道确定按钮 /html/body/div[1]/div/div[3]/div/button[2]/span
    Publish_CONFIRM_BUTTON("确定按钮元素","//*[@class='dialog-footer']/button[2]/span"),

    //撤销发布按钮元素
    Cancel_Publish_Channel("撤销发布按钮元素","//span[text()='撤销发布']"),
    //撤销发布 确定按钮元素
    Cancel_Channel_Confirm("撤销发布 确定按钮元素","//*[@class='el-message-box__btns']/button[2]/span"),
    //课程库频道元素
    Course_Library("课程库频道元素","//*[@id='tab-all' and @class='el-tabs__item']"),

    //删除元素
    Delete_Course("删除元素","//span[text()='删除']");






    @Getter
    private String key;
    @Getter
    private String value;
    HtAudioAndVideoEnum(String key, String value) {
        this.key = key;
        this.value = value;
    }

}
